make embrasures - Turkish English Dictionary